internet and its components